home *** CD-ROM | disk | FTP | other *** search
/ Network Support Library / RoseWare - Network Support Library.iso / sna / snalnk.txt < prev    next >
Text File  |  1992-11-11  |  18KB  |  369 lines

  1. NetWare SNA Links v1.0
  2. Rules of Thumb 
  3. September 29, 1992
  4.  
  5. NetWare SNA Links software works with NetWare for SAA to route IPX/SPX
  6. protocols over an existing SNA network.  This document contains information
  7. to aid you in configuring SNA Links for optimal performance and
  8. reliability.  Specific topics covered include LAN and host requirements,
  9. supported topologies, tuning tips, Things to Watch Out For, and third party
  10. software.
  11.  
  12. What Is SNA Links?
  13. NetWare SNA Links resides on a NetWare v3.11 server alongside NetWare for
  14. SAA.  SNA Links uses NetWare for SAA for its underlying connectivity to the
  15. SNA network and supports either Synchronous Data Link Control (SDLC) or
  16. token ring connections to the SNA network.  You can use SNA Links and
  17. NetWare for SAA to provide concurrent access to remote LAN resources and
  18. host resources.
  19.  
  20. SNA Links is ideal for users who have multiple remote office locations and
  21. an existing SNA network connection to each office.  With SNA Links,
  22. customers can use their existing SNA network connections to build a
  23. LAN-to-LAN internetwork that supports remote administration, network
  24. management, electronic mail, and file transfer. 
  25.  
  26. SNA Links is most appropriate for LAN-to-LAN interconnections that are used
  27. primarily for network management and non-real-time store-and-forward
  28. applications.  If your primary application is file transfer, you should
  29. evaluate whether the line speeds and throughput of your SNA network
  30. connections can support the level of file transfer activity you anticipate. 
  31. As the frequency and size of file transfers increase, the performance
  32. constraints imposed by low-speed SNA connections, typically 9.6 Kbps or
  33. 19.2 Kbps, will become more significant.
  34.  
  35. NetWare SNA Links Requirements
  36. Requirements for NetWare SNA Links can be divided into two categories: LAN
  37. requirements and host requirements.  The following sections describe the
  38. requirements for each environment.
  39.  
  40. LAN Requirements
  41.    - A NetWare v3.11 server running NetWare for SAA v1.2 or greater. 
  42.    - A physical link to the SNA network.  This connection can be either
  43.    SDLC or token ring.
  44.  
  45. Host Requirements
  46.    - A Physical Unit (PU) 2.1 node and an independent Logical Unit (LU)
  47.    defined for each SNA Links server.
  48.    - The appropriate Virtual Telecommunications Access Method (VTAM),
  49.    Network Control Program (NCP), or other software for your specific type
  50.    of host connection:
  51.  
  52. SNA Links Server Attachment    
  53. To a front-end processor via an SDLC or token ring connection
  54.    Host Software Required
  55.        - NCP on a 3720 must be at least v5.2.
  56.        - NCP on a 3725 must be at least v4.3.
  57.        - NCP on a 3745 must be at least v5.2.
  58.        - VTAM for either MVS or VM must be at least v3.2.
  59.  
  60. Downstream from a 3174 controller that is attached to a front-end processor
  61.    Host Software Required
  62.        - NCP on a 3720 must be at least v5.2.
  63.        - NCP on a 3725 must be at least v4.3
  64.        - NCP on a 3745 must be at least v5.2.
  65.        - VTAM for either MVS or VM must be at least v3.2.
  66.        - The 3174 must use either Configuration B, revision 4.0, and RPQ
  67.        8Q0880or Configuration C.
  68.  
  69. SNA Links Server Attachment
  70. Downstream from a 3174 controller that is attached to the mainframe via a
  71. channel connection
  72.    Host Software Required
  73.        - VTAM for MVS must be at least v3.4.
  74.        - VTAM for VM must be at least v3.3.
  75.        - The 3174 must use either Configuration B, revision 4.0, and RPQ
  76.        8Q0880or Configuration C.
  77. Downstream to a 9370 via an SDLC or token ring connection
  78.    Host Software Required
  79.        - Any version of Telecommunications Control Subsystem may be used.
  80.        - VTAM must be at least v3.3.
  81. To an AS/400 via an SDLC or token ring connection
  82.    Host Software Required
  83.        - OS/400 v2, Release 1.1, must be used.
  84.  
  85. Configuration Note
  86. Although the SNA Links Administration Guide states that any SNA Links
  87. server connected downstream from a 3174 controller must use 3174
  88. Configuration B, SNA Links also works with 3174 Configuration C.  Because
  89. there are definition differences between Configuration C and Configuration
  90. B, you should consult your system programmer for specific information on
  91. your 3174 controller, VTAM, and NCP configurations.
  92.  
  93. Supported Topologies
  94. With SNA Links, the number of remote locations that can be connected
  95. through an SNA network is limited only by the physical resources of the
  96. network and the performance requirements of the applications being used.
  97. Any single NetWare SNA Links server can directly connect to 60 other SNA
  98. Links servers in an interconnected topology.  If an internetwork requires
  99. more than 60 direct connections, a cascaded topology is required.
  100.  
  101. Interconnected Topology
  102. With an interconnected topology, every SNA Links server is connected to all
  103. other SNA Links servers in the internetwork via logical paths. Since there
  104. is a direct logical connection between all SNA Links locations,
  105. internetwork traffic does not pass through intermediate SNA Links servers. 
  106.  
  107. The interconnected topology is the best-performing topology and should be
  108. used as long as the number of simultaneously active SNA Links connections
  109. does not exceed 60 for any given SNA Links server.  The following figure
  110. illustrates an interconected toplogy (because of the inadequacies of ASCII
  111. drawings the lines appear broken). 
  112.  
  113.              Logical Links
  114. Server A O-------------------O Server C
  115.          | \               / |
  116.          |   \           /   |
  117.          |     \       /     |
  118.          |       \   /       |
  119.          |         \         |
  120.          |       /   \       |
  121.          |     /       \     |
  122.          |   /           \   |
  123.          | /               \ |
  124. Server B O-------------------O Server D
  125.        
  126.              
  127. Cascaded Topology
  128. To extend IPX/SPX routing beyond 60 remote locations, you must establish a
  129. second level of intermediate SNA Links servers.  This type of topology is
  130. referred to as a cascaded topology.  With a two level cascaded topology,
  131. you can connect up to 3540 (60 x 59) LANs.  The following figure
  132. illustrates the topology for a two level cascaded internetwork.
  133.  
  134.               Server A_____________________ Server D
  135.                  O                             O
  136.                  /\                            /\
  137.                 /   \                         /  \
  138.                B     C                       E    F 
  139. With a cascaded topology, two or more intermediate servers are connected
  140. via logical paths.  Each intermediate server is then directly connected to
  141. a second level of servers in the internetwork.  A server at the lower level
  142. of the cascaded internetwork uses one or more intermediate servers to pass
  143. data to another server in the internetwork.  For example, in the preceding
  144. illustration, servers A and D are intermediate servers.  By using the
  145. A-to-D connection, servers B and C can access servers E and F without being
  146. directly connected to them.  In this manner, IPX/SPX routing is extended
  147. beyond 60 remote locations.
  148.  
  149. Performance Guideline
  150. If you use a cascaded topology, you will notice a decrease in response
  151. time. The decrease varies with the application.  Response time may decrease
  152. significantly if you are transferring files via SNA Links connections.
  153. However, decreases in response time may be minor if you are remotely
  154. managing a network or transferring electronic mail.
  155.  
  156. Performance Information
  157. The following tables show the average file transfer times that Novell
  158. obtained using SNA Links.  One set of file transfer times was obtained with
  159. a configuration using two SDLC connections from each server attached to a
  160. 3745-170 front end processor.  The 3745-170 front end processor was then
  161. attached to an ES/9000 mainframe.  With this configuration, only the 3745
  162. front end processor handled the SNA traffic.  The SNA traffic did not flow
  163. through the mainframe central processing unit.  Another set of file
  164. transfer times was obtained with a configuration using token ring
  165. connections from each server attached to an AS/400 Model 9406-B30.  With
  166. the AS/400 configuration, the AS/400 processing unit handled the SNA
  167. traffic.
  168.  
  169. The servers used in the testing were CUBIX LAN Central Station 1000 486/33
  170. servers with NetWare NE 2000 LAN Adapters.  A Novell NetWare for SAA
  171. Synchronous Adapter configured for 56 Kbps, 19.2 Kbps, and 9.6 Kbps was
  172. used in the mainframe configuration.  An IBM Token Ring 16/4 host adapter
  173. configured for 4 Mb was used for the AS/400 configuration.  The workstation
  174. used in the testing was a COMPAQ Deskpro 386/25e with a NE2000 LAN Adapter.
  175. The file transfer times were measured using the DOS COPY utility.
  176.  
  177. Mainframe Configuration
  178. Novell obtained the following set of file transfer times using two SDLC
  179. connections to a 3745-170 front end processor attached to an ES/9000
  180. mainframe.  The times are shown in hours:minutes:seconds.milliseconds.
  181.  
  182. File Size      100KB        300KB        1MB           5MB
  183. Average Time At 56 Kbps    
  184.                00:00:25.00  00:01:11.25  00:03:37.34   00:17:43.47
  185.  
  186. Average Time At 19.2 Kbps
  187.                00:01:06.30  00:03:04.25  00:09:38.30   00:48:31.10
  188.  
  189. Average Time At 9.6 Kbps
  190.                00:02:21.20  00:06:17.18  00:19:31.50   01:37:35.12
  191.  
  192. AS/400 Configuration
  193. Novell obtained the following set of file transfer times using token ring
  194. connections to an AS/400 Model 9406-B30.  
  195. File Size      100 KB       300 KB       1 MB           5 MB
  196. Average Time   00:14.53     00:43.61     02:20.73       12:08.66
  197.  
  198. Tuning SNA Links 
  199. Performance tuning is a major consideration with SNA Links.  
  200. The following sections contain performance tuning information.
  201.  
  202. Pacing
  203. You should use the highest SNA network pacing value permissible for your
  204. host environment.  Novell has found that increasing the pacing from 2 to 63
  205. provides a 10 percent increase in performance.  You can obtain faster
  206. transmission by setting the pacing to zero (or no pacing), but a zero
  207. setting requires extensive tuning of the available SNA network buffer
  208. space.
  209.  
  210. IPX Packet Size, SNA RU Size, and Data Link Frame Size Considerations
  211. There are three areas where size affects performance:
  212.    IPX/SPX packet size
  213.    SNA request unit (RU) size
  214.    Data link frame size
  215. Performance is increased if the entire IPX/SPX packet can be encapsulated
  216. within a single RU within a single SNA frame.  The size of the IPX/SPX
  217. packet is 576 bytes. SNA frames generated by SNA Links include the IPX/SPX
  218. packet plus SNA related overhead, resulting in SNA frames of approximately
  219. 700 bytes.  To accommodate the SNA frame size, the default RU size is 768
  220. bytes.
  221.  
  222. For token ring connections, the data link frame size is usually large
  223. enough for NetWare SNA Links frames.  Increasing the IPX/SPX packet size
  224. improves SNA Links' performance.
  225.  
  226. For SDLC connections, the limiting factor is the SDLC frame that has a
  227. maximum size of 521 bytes. Whenever possible, set the MAXDATA parameter in
  228. VTAM to 521 to increase the SDLC frame size.
  229.  
  230. Using the Packet Burst NLM with SDLC Connections
  231. When using SDLC connections running at 19.2 Kbps or slower, you must
  232. increase the packet burst minimum write transport delay timeout value in
  233. the Packet Burst NetWare Loadable Module (NLM) to avoid excessive
  234. retransmission of write type transfers.
  235.  
  236. To increase the packet burst minimum write transport delay timeout value,
  237. you must add the following SET command from the system console of every SNA
  238. Links server:
  239. set minimum packet burst write timeout delay = x
  240. The value for x can range from 0.3 to 4.9 seconds. Novell recommends
  241. setting the packet burst minimum write transport delay timeout value to at
  242. least 3.0 seconds for SDLC connections running at 19.2 Kbps or slower.
  243.  
  244. OTHER PERFORMANCE TIPS
  245. The following tips may apply to your NetWare SNA Links topology.
  246.  
  247. Performance Tip 1
  248. If you are defining an SAA service profile for an SDLC attachment for a
  249. leased line point-to-point connection or a null modem connection, Novell
  250. recommends that you set the Hold Request to Send (RTS) Continuously
  251. parameter to Yes. When this parameter is set to Yes, the SDLC driver holds
  252. the RTS high all the time, providing faster communication line turnaround
  253. between the server and the remote host.
  254. Do not set the RTS Continuously parameter to Yes for multidrop connections.
  255. Setting RTS Continuously to Yes for multidrop connections prevents other
  256. links from connecting.
  257.  
  258. Performance Tip 2
  259. You can improve file transfer performance by setting the BUFFERS parameter
  260. in your workstation's CONFIG.SYS file to the appropriate setting for your
  261. hard drive.  If you are using DOS 5.0, you can further optimize file
  262. transfer performance by specifying a secondary set of lookahead buffers.
  263. Refer to the appropriate DOS or DR DOS document for BUFFERS parameter
  264. information.
  265.  
  266. Performance Tip 3
  267. When you want to administer or access data on a remote server, run a copy
  268. of the application or utility on the local server rather than on the remote
  269. server.  Using remote login to access and execute programs located on a
  270. remote server results in performance delays because the executable program
  271. or utility must be transferred across the internetwork at the local server
  272. before execution begins. 
  273. To avoid performance delays, log in to the local server and invoke the
  274. desired application or utility.  Then, from within the utility, select the
  275. appropriate remote server. 
  276. For improved performance, you may want to take advantage of NetWare Access
  277. Services to access data intensive applications, such as database
  278. applications, remotely across SNA Links connections.
  279.  
  280. Performance Tip 4
  281. You can improve file transfer performance by compressing your files with a
  282. file compression utility before transferring them over an SNA Links
  283. connection. Suggested file compression utilities include PKZip, ARJ, and
  284. LHA.
  285.  
  286. THINGS TO WATCH OUT FOR
  287. The following is a collection of items that may apply to your SNA Links
  288. configuration.
  289.  
  290. When Configuring Large Networks: Using the Reliable Network Option
  291. A feature of Novell's IPX/SPX network protocol is that all services and
  292. shared resources on the internet advertise themselves via broadcasts. 
  293. These broadcasts transmit service advertising data to every server in the
  294. internetwork at regular intervals, usually every 60 seconds, even if no
  295. change of state has taken place. 
  296. For internetworks of 15 or more nodes, a significant percentage of the
  297. available bandwidth may be consumed by the broadcast traffic associated
  298. with service advertising. To minimize the broadcast traffic, SNA Links
  299. provides a Reliable Network option.  Setting the Reliable Network option to
  300. Yes indicates that the network is reliable and specifies that only changes
  301. in the state of services are broadcast to the internetwork. 
  302. When configuring large networks of 15 or more locations, you must enable
  303. the Reliable Network option at every location.  You can access the Reliable
  304. Networks option from the Advanced Options window in CSCON.
  305.  
  306.  
  307. To enable Reliable Network options, do the following:
  308.    1. Select the Configure SNA Links Profiles option from the SNA Links
  309.    Configuration Options window.
  310.        CSCON presents the Select SNA Links Profile window.
  311.    2. Select the SNA Links Profile that you wish to upgrade.
  312.        CSCON presents the Configure SNA Links Profile window.
  313.    3. Select the Configuration Options option.
  314.        CSCON presents the SNA Links Options window. 
  315.    4. Select the Advanced Options field.
  316.        CSCON presents the enter option window.
  317.    5. Press <Insert>.
  318.    6. Enter the hex value 14 in the field number field.
  319.    7. Specify Yes in the value field.
  320.    8. Press <Esc>.
  321. You can continue normal procedures, or exit from CSCON at this point.  Be
  322. sure to save the updated SNA Links Profile.
  323.  
  324. When Using RCONSOLE
  325. When you are using RCONSOLE with NetWare SNA Links, be sure to use version
  326. 2.9 or greater.  Earlier versions of RCONSOLE may cause keystroke
  327. turnaround problems.  Although these keystroke problems may not be apparent
  328. at the local server, they may cause program failures when RCONSOLE is used
  329. to access remote servers.
  330.  
  331. When Configuring Two PUs from One Server
  332. With NetWare SNA Links and NetWare for SAA, you can configure two PUs (one
  333. PU for SNA Links and one PU to access host applications) that share a
  334. single multidrop SDLC link to the SNA network using a single NetWare for
  335. SAA Synchronous Adapter. 
  336.  
  337. The two-PU/single-adapter-card configuration is not supported by the Novell
  338. Synchronous Adapter previously sold by Novell.  If you are using a Novell
  339. Synchronous Adapter, you must utilize a separate adapter for each PU.
  340. When configuring two PUs for a single NetWare for SAA Synchronous Adapter,
  341. you must do the following:
  342.    - Assign each PU a unique control unit address.
  343.    - Add the statement LOAD SDLCPS /M after the LOAD R3SDLC statement in
  344.    your AUTOEXEC.NCF file.  The LOAD SDLCPS /M statement can also be
  345.    entered manually from your NetWare system console.
  346.    - Specify Secondary for the PU 2.1 Link Station Role parameter in your
  347.    SDLC configuration.
  348.    - Activate both PUs when bringing up the server. If both PUs are not
  349.    activated, the host will continually poll for the inactive PU,
  350.    significantly reducing the performance of the active PU.
  351.  
  352. When Configuring Token Ring Connections
  353. When configuring a token ring connection, be sure to set the PATH
  354. statement's CALL parameter in the VTAM/NCP definitions to the following:
  355. CALL=IN
  356. Page 3-7 of the NetWare SNA Links Administration Guide indicates that this
  357. parameter is normally set to CALL = INOUT. If you set this parameter to
  358. CALL = INOUT, you must also specify the DIALNO parameter and tune the
  359. timeout value for each PU defined.  Failure to make these adjustments adds
  360. unnecessary connection delays in VTAM that decrease network performance.
  361.  
  362. Using Third Party Software
  363. An alternative to the cascaded topology is to use a mainframe based product
  364. from Phaser Systems, the NetWare SNA Router Hub.  With the Phaser product,
  365. IPX/SPX traffic travels from the original NetWare SNA Links server, through
  366. the mainframe based NetWare SNA Router Hub, to the destination NetWare SNA
  367. Links server.  This topology can provide a more constant response time when
  368. used as an alternative to multiple cascaded topologies.  For further
  369. information, contact Phaser Systems at 1-800-234-5799.